a{
	&:link{
		text-decoration: none;
	}
}
header{
	height:90px;
	width: 86%;
	padding: 0 7%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	.nav{
		ul{
			display: flex;
			li{
				a{
					margin: 0 15px;
					line-height: 90px;
					color: #999;
					font-size: 18px;
				}
			}
		}
	}
}
.banner{
	img{
		width: 100%;
	}
}
.smtitle{
	font-size: 14px;
	color:#ccc;
	text-align: center;
	margin-top: 70px;
	margin-bottom: 23px;
}
.bgtitle{
	font-size: 28px;
	color: #504947;
	text-align: center;
	margin-bottom: 35px;
}
.liner{
	width: 10px;
	height: 2px;
	background-color: #1e50af;
	margin: 0 auto;
}
.text{
			font-size: 16px;
			color: #514947;
			line-height: 32px;
			margin-top: 22px;
}
.footer{
	padding: 73px 0;
	background-color: #1d1d1d;
	display: flex;
	justify-content: space-evenly;
	.footer-bg{
		color: #585756;
		font-size: 18px;
	}
	.footer-liner{
		width: 20px;
		height: 1px;
		background-color: #b3b2b1;
		margin: 15px 0 30px;
		
	}
	.footer-sm{
		color: #585756;
		font-size: 14px;
		span{
			color: #262626;
		}
	}
	.footer-sm1{
		width: 179px;
		height: 50px;
		border: 1px solid #b3b2b1;
		line-height: 50px;
		display: flex;
		justify-content: space-around;
	}
	i{
		width: 46px;
		border-left:  1px solid #b3b2b1;
		display: inline-block;
		text-align: center;
		height: 50px;
		line-height: 59px;
	}
	div{
		ul{
			display: flex;
			li{
				
				margin-right: 10px;
			}
		}
	}
}